body{background:#F5F5F5;padding-bottom:1.6rem;}

.question-box{background: #fff;border-bottom:1px solid #e6e6e6;padding:0 0.3rem;padding-top:0.3rem;}
.question-box .advocateInfor {line-height:1rem;}
.question-box .advocate {float:right;color:#666;position:relative;}
.question-box .advocate span {display: inline-block;margin-right:0.12rem;}
.question-box .advocate input {display:inline-block;width:100%;height:100%;border:none;position:absolute;top:0;right:0.8rem;}
.question-box .title{line-height:0.8rem;}
.question-box .textarea{margin-bottom:0.3rem;border:1px solid #e6e6e6;border-radius:0.1rem;background:#f5f5f5;}
.question-box .textarea textarea{width:100%;height:3.6rem;line-height:0.42rem;resize: none;border:none;background:#f5f5f5;color:#999;position: relative;}
.qword-num {text-align:right;margin-bottom:0.28rem;margin-right:0.35rem;color:#999;}
.qword-num .depict-num { color:#f1a74b;}
.question-box .upload{margin-bottom:0.3rem;overflow: hidden;}
.question-box .prompt{line-height: 0.38rem;color: #999;margin-bottom: 0.6rem;}
.question-box .upload ul{float:left;overflow:hidden;}
.question-box .upload ul li{float:left;padding-right:0.2rem;position: relative;}
.question-box .upload ul li div{width:1.1rem;height:1.1rem;border:1px solid #47BAFE;border-radius: 0.05rem;overflow: hidden;box-sizing: border-box;}
.question-box .upload ul li img{width:100%;height:100%;}
.question-box .upload ul li span{display: block;width: 0.3rem;height: 0.3rem;border-radius:50%;background:url(../images/dele.png) no-repeat;background-size:0.3rem 0.3rem;position: absolute;right:0.05rem;top:0.05rem;z-index: 4;}
.question-box .upload p{float:left;line-height:0.48rem;color:#999;margin-top:0.1rem;}
.question-box .upload ul li .add{background:url(../images/add.png) no-repeat center center;background-size: 0.6rem 0.6rem;}
.question-box .upload ul li .add input{width:100%;height:100%;opacity: 0;}
.question-box .upload ul li i{display:block;width:1.1rem;height:1.1rem;background: url(../images/loding.gif) no-repeat;position: absolute;bottom:0;left:0;border-radius: 0.05rem;background-size: 100% 100%;opacity: 0.7;}
.question-box .agree{height:0.3rem;line-height:0.3rem;margin-bottom:0.3rem;font-size:0.22rem;}
.question-box .agree label input{display: none;}
.question-box .agree label span{float:left;margin-right:0.1rem;display:inline-block;background:url(../images/radio3.png) no-repeat;height:0.3rem;width:0.3rem;background-size: 0.3rem 0.3rem;}
.question-box .agree label input:checked+.radio-style{background:url(../images/radio5.png) no-repeat;background-size: 0.3rem 0.3rem;}

.explain {line-height:1.4;color:#999;padding:0.3rem;}
.question-prompt{padding:0 0.3rem;line-height:0.4rem;color: #999;}

.question-pay{margin-top:0.4rem;padding:0 0.3rem;overflow: hidden;}
.question-pay button{width:100%;background: #47BAFE;height:0.8rem;border:none;color: #fff;margin-top:-0.03rem;}

.question-fast{position:fixed;bottom:0;right:0;overflow: hidden;width:100%;}
.question-fast button{width:100%;background: #47BAFE;height:0.8rem;border:none;font-size:0.3rem;color: #fff;border-radius: 0.05rem;}
.question-fast .agree{height:0.3rem;line-height:0.3rem;margin-top:0.3rem;font-size:0.22rem;}
.question-fast .agree label input{display: none;}
.question-fast .agree label span{float:left;margin-right:0.1rem;display:inline-block;background:url(../images/radio3.png) no-repeat;height:0.3rem;width:0.3rem;background-size: 0.3rem 0.3rem;}
.question-fast .agree label input:checked+.radio-style{background:url(../images/radio5.png) no-repeat;background-size: 0.3rem 0.3rem;}

.question-time{margin-bottom: 0.3rem;background: #fff;border-bottom:1px solid #e6e6e6;overflow: hidden;}
.question-time .user{padding: 0.3rem;background: #fdf3dd;font-size:0.32rem;line-height:0.6rem;color: #999999;position: relative;}
.question-time .user p{color: #333;}
.question-time .user font{color: #29a1f7;margin-left:0.3rem;font-size:0.24rem;}
.question-time .user img{width:1.3rem ;height:1.3rem;position:absolute ;right:0.3rem;top:0.2rem;}
.question-time .number{padding:0 0.3rem;line-height:0.9rem;font-size:0.28rem;}
.question-time .number font{color: #29a1f7;float: right;font-size:0.24rem;}

.mui-popup-text{color: #666;}
.mui-popup-input{width:100%;overflow: hidden;}
.mui-popup-input input{width:100%;overflow: hidden;border-radius:6px;height:40px;box-sizing: border-box;}

.mui-table-view-cell{background: #fff;}
.mui-table-view-cell .userInfo span{margin-right: 0.1rem;}
.phoneService {display: none;}
